overseer's place/employment - Francés Inglés Diccionario